neato (canito) - Spanish English Dictionary